Content addressing
technique to identify content on the web
DWeb Tutorial | Content Addressing on the Decentralized Web | ProtoSchool
Git
uses this technique
Git: Content based addressing, branches and tags - DEV Community
Nix
also do
Towards a content-addressed model for Nix - Tweag